export interface UsersVO {
  /**
   * 用户ID
   */
  id: string | number;

  /**
   * 用户名
   */
  username: string;

  /**
   * 密码（加密存储）
   */
  password: string;

  /**
   * 用户昵称
   */
  nickname: string;

  /**
   * 头像URL
   */
  avatar: string;

  /**
   * 电子邮箱
   */
  email: string;

  /**
   * 手机号码
   */
  phone: string;

  /**
   * 是否认证：0-未认证，1-已认证
   */
  isVerified: number;

  /**
   * 用户状态：0-禁用，1-正常
   */
  status: number;

  /**
   * 最后登录时间
   */
  lastLoginAt: string;

  /**
   * 创建时间
   */
  createdAt: string;

  /**
   * 更新时间
   */
  updatedAt: string;

}

export interface UsersForm extends BaseEntity {
  /**
   * 用户ID
   */
  id?: string | number;

  /**
   * 用户名
   */
  username?: string;

  /**
   * 密码（加密存储）
   */
  password?: string;

  /**
   * 用户昵称
   */
  nickname?: string;

  /**
   * 头像URL
   */
  avatar?: string;

  /**
   * 电子邮箱
   */
  email?: string;

  /**
   * 手机号码
   */
  phone?: string;

  /**
   * 是否认证：0-未认证，1-已认证
   */
  isVerified?: string;

  /**
   * 用户状态：0-禁用，1-正常
   */
  status?: string;

  /**
   * 最后登录时间
   */
  lastLoginAt?: string;

  /**
   * 创建时间
   */
  createdAt?: string;

  /**
   * 更新时间
   */
  updatedAt?: string;

}

export interface UsersQuery extends PageQuery {

  /**
   * 用户名
   */
  username?: string;

  /**
   * 密码（加密存储）
   */
  password?: string;

  /**
   * 用户昵称
   */
  nickname?: string;

  /**
   * 头像URL
   */
  avatar?: string;

  /**
   * 电子邮箱
   */
  email?: string;

  /**
   * 手机号码
   */
  phone?: string;

  /**
   * 是否认证：0-未认证，1-已认证
   */
  isVerified?: number;

  /**
   * 用户状态：0-禁用，1-正常
   */
  status?: number;

  /**
   * 最后登录时间
   */
  lastLoginAt?: string;

  /**
   * 创建时间
   */
  createdAt?: string;

  /**
   * 更新时间
   */
  updatedAt?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



